peat layer - English Synonyms Dictionary